Proof-Nets And Dependencies
نویسنده
چکیده
Proof-Nets (Roorda 1990) are a good device for processing with eategorial grammars, mainly because they avoid spurious ambiguities. Nevertheless, they do not provide easily readable structures and they hide the true proximity between Categorial Grammars and Dependency Grammars. We give here an other kind of Proof-Nets which is much related to Dependency Structures similar to those we meet in, for instance (Hudson 1984). These new Proof-Nets a r e called Connection Nets. We show that Connection Nets provide not only easily interpretable structures, but also that processing with them is more efficient. 1 1 , I n t r o d u c t i o n Nowadays, two formalisms are very attractive in Natural Language Processing: Categorial Grammars, and Dependency Grammars. Numerous studies try to shed light on their similarities and differences. We may quote for instance works by Hudson (1984, 1990), Barry & Picketing(1990), Hausser (1990), Hepple (1991). One interesting particularity common to these two formalisms seems to be the capacity of leading to an incremental processing, which, in turn, leads to an on-line processing. Moreover, these formalisms are now very well known. Categorial Grammars have been much studied recently, particularly since the article of Ades and Steedman (1982) and the re-discovering of previous works done by Lambek (1958, 1961). The most comprehensive form taken by Categorial Grammars is the Lambek Calculus, studied by many authors like Moortgat (1988, 1990), Buszkowski (1986, 1988), Descl6s (1990)etc. Since the recent work by J-Y Girard (see for instance Girard 1987), which led to the framework of Linear Logic, it has become apparent that the Lambek Calculus amounts to a non-commutative version of a sub-system of Linear Logic, where a structural rule forbids seqnents with an empty antecedent. Semantic properties of this system have been studied by Buszkowski (1986, 1988) and Wansing (1990). Two models are often given: one consists of residuation semigroups spread over free semigroups, and another one is given by the directional typed lambda-calculus. Dependency Grammars are originating from earlier works by the French linguist Tesnitre (1965). They were theoretically studied by Gaifman, who demonstrated theorems on the Generative Capacity of Dependency Grammars. We will consider here that the formalism of "Word Grammar" (Hudson 1984, 1990) is representative of this trend. Our purpose in this communication is to show that building dependency structures gives an other kind of semantics for the Lambek Calculus and various subsystems. This semantics is useful in that it will allow us to conceive extensions of the Lambek Calculus. Moreover, the correspondance proposed between these two aspects provides us with a method of parsing related to the conception of "parsing as deduction", together with a method for avoiding spurious ambiguities. We will show that it is isomorphic to the method of proof-nets (Girard 1987, Danos and Regnier 1989, Roorda 1990, 1991), but that it has the advantage over this last method of being more effieient and of providing more clarity on the result of processing. The devices we obtain are more readable, because they are interpretable in terms of dependency structures. Otherwi~, the parsing method can be an incremental one. 2. The Method of Proof-Nets in the Lambek C a l c u l u s The problem of spurious ambiguities in Categorial Grammar is very often discussed (see for instance Hendriks and Roorda (1991)). A proof-net is a device which contains all the equivalent proofs of the same result. As Roorda (1990) says: "A proof-net can be viewed as a parallellized sequent proof [...] It is a concrete structure, not merely an abstract equivalence class of derivations, and surely not a special derivation with certain constraints on the order in which the rules must be applied." The principles of construction of proof-nets are related to the inference rules of the Lambek Calculus, when it is viewed as a sequent calculus. If we here omit the product, we have the following rules, which belong to two different types: 1 1 am indebted to Dirk Roorda for fruitful discussions during a brief visit I made in Amsterdam in Spring 1991 Ac'rv_s DE COL1NG-92, NANTES, 2.3-28 hofrr 1992 3 9 4 Pgoc. OF COLING.92, NANTES, AUG. 23-28, 1992 B i n a r y rules (or type-2 rules): (where O is a non-empty sequence of categories, and F and A are arbitrary sequences of categories) 2 [L/I: O--4B F, A, A -4 C . . . . . . . . . . . . . . . . . . . . .
منابع مشابه
Yet Another Correctness Criterion for Multiplicative Linear Logic with MIX
A new correctness criterion for discriminating Proof Nets among Proof Structures of Multiplicative Linear Logic with MIX rule is provided. This criterion is inspired by an original interpretation of Proof Structures as distributed systems, and logical formulae as processes. The computation inside a system corresponds to the logical ow of information inside a proof, that is, roughly, a distribut...
متن کاملLabelled Proof Nets for the Syntax and Semantics of Natural Languages
We propose to represent the syntax and semantics of natural languages with labelled proof nets in the implicative fragment of intuitionistic linear logic. Resource-sensitivity of linear logic is used to express all dependencies between the syntactic constituents of a sentence in the form of a proof net. Phonological and semantic labelling of the proof net from its inputs to the unique output ar...
متن کاملOn the Dependencies of Logical Rules
Many correctness criteria have been proposed since linear logic was introduced and it is not clear how they relate to each other. In this paper, we study proof-nets and their correctness criteria from the perspective of dependency, as introduced by Mogbil and Jacobé de Naurois. We introduce a new correctness criterion, called DepGraph, and show that together with Danos' contractibility criterio...
متن کاملPlanar and braided proof-nets for multiplicative linear logic with mix
We consider a class of graphs embedded in R2 as noncommutative proof-nets with an explicit exchange rule. We give two characterization of such proof-nets, one representing proof-nets as CW-complexes in a two-dimensional disc, the other extending a characterization by Asperti. As a corollary, we obtain that the test of correctness in the case of planar graphs is linear in the size of the data. B...
متن کاملFrom Deep Inference to Proof Nets
This paper shows how derivations in (a variation of) SKS can be translated into proof nets. Since an SKS derivation contains more information about a proof than the corresponding proof net, we observe a loss of information which can be understood as “eliminating bureaucracy”. Technically this is achieved by cut reduction on proof nets. As an intermediate step between the two extremes, SKS deriv...
متن کاملProof Nets for Intuitionistic Logic
Until the beginning of the 20th century, there was no way to reason formally about proofs. In particular, the question of proof equivalence had never been explored. When Hilbert asked in 1920 for an answer to this very question in his famous program, people started looking for proof formalizations. Natural deduction and sequent calculi, which were invented by Gentzen in 1935, quickly became two...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992